Definition of Sea Tangle

  • (noun) any of various kelps especially of the genus Laminaria

Synonyms of Sea Tangle


Antonyms of Sea Tangle


No Antonyms Found.

Homophones of Sea Tangle


No Homophones Found.